package modelo;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;

@Entity
@NamedQueries( { @NamedQuery(name = "Conceptos.findAll", query = "select o from Conceptos o") })
@Table(name = "\"conceptos\"")
public class Conceptos implements Serializable {
    @Column(name = "cuentapredial")
    private String cuentapredial;
    @Column(name = "descripcion", nullable = false)
    private String descripcion;
    @Column(name = "descripciondetallada")
    private String descripciondetallada;
    @Id
    @Column(name = "idconcepto", nullable = false)
    private long idconcepto;
    @Column(name = "idinformacionaduanera")
    private long idinformacionaduanera;
    @Column(name = "ivageneral")
    private String ivageneral;
    @Column(name = "noidentificacion")
    private String noidentificacion;
    @Column(name = "rfce")
    private String rfce;
    @Column(name = "unidaddemedida", nullable = false)
    private String unidaddemedida;
    @Column(name = "valorunitario", nullable = false)
    private String valorunitario;

    public Conceptos() {
    }

    public Conceptos(String cuentapredial, String descripcion, String descripciondetallada, long idconcepto,
                     long idinformacionaduanera, String ivageneral, String noidentificacion, String rfce,
                     String unidaddemedida, String valorunitario) {
        this.cuentapredial = cuentapredial;
        this.descripcion = descripcion;
        this.descripciondetallada = descripciondetallada;
        this.idconcepto = idconcepto;
        this.idinformacionaduanera = idinformacionaduanera;
        this.ivageneral = ivageneral;
        this.noidentificacion = noidentificacion;
        this.rfce = rfce;
        this.unidaddemedida = unidaddemedida;
        this.valorunitario = valorunitario;
    }

    public String getCuentapredial() {
        return cuentapredial;
    }

    public void setCuentapredial(String cuentapredial) {
        this.cuentapredial = cuentapredial;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public String getDescripciondetallada() {
        return descripciondetallada;
    }

    public void setDescripciondetallada(String descripciondetallada) {
        this.descripciondetallada = descripciondetallada;
    }

    public long getIdconcepto() {
        return idconcepto;
    }

    public void setIdconcepto(long idconcepto) {
        this.idconcepto = idconcepto;
    }

    public long getIdinformacionaduanera() {
        return idinformacionaduanera;
    }

    public void setIdinformacionaduanera(long idinformacionaduanera) {
        this.idinformacionaduanera = idinformacionaduanera;
    }

    public String getIvageneral() {
        return ivageneral;
    }

    public void setIvageneral(String ivageneral) {
        this.ivageneral = ivageneral;
    }

    public String getNoidentificacion() {
        return noidentificacion;
    }

    public void setNoidentificacion(String noidentificacion) {
        this.noidentificacion = noidentificacion;
    }

    public String getRfce() {
        return rfce;
    }

    public void setRfce(String rfce) {
        this.rfce = rfce;
    }

    public String getUnidaddemedida() {
        return unidaddemedida;
    }

    public void setUnidaddemedida(String unidaddemedida) {
        this.unidaddemedida = unidaddemedida;
    }

    public String getValorunitario() {
        return valorunitario;
    }

    public void setValorunitario(String valorunitario) {
        this.valorunitario = valorunitario;
    }
}
